@echo off
echo 正在启动智能OJ系统前端...
echo.

echo 检查Node.js...
node --version >nul 2>&1
if errorlevel 1 (
    echo 错误：未找到Node.js，请先安装Node.js
    pause
    exit /b 1
)

echo 检查npm...
npm --version >nul 2>&1
if errorlevel 1 (
    echo 错误：未找到npm，请先安装npm
    pause
    exit /b 1
)

echo 安装依赖...
npm install
if errorlevel 1 (
    echo 错误：依赖安装失败
    pause
    exit /b 1
)

echo.
echo 启动开发服务器...
echo 前端地址：http://localhost:3000
echo 请确保后端服务器已启动在 http://localhost:5000
echo.
echo 按 Ctrl+C 停止服务器
echo.

npm run dev
